ISmartPosInfoService

We currently have a specific implementation for each of the device details. This can be grouped into less implmenetaions which return a single object containing data related to each other e.g. requestHardwareInformation, requestSystemInformation, requestTMSInformation

Inheritors

Types

Link copied to clipboard
Default implementation for ISmartPosInfoService.
Link copied to clipboard
abstract class Stub : Binder, ISmartPosInfoService
Local-side IPC implementation stub class.

Functions

Link copied to clipboard
abstract fun addSimApn(slotId: String, apn: Apn): ApnStatus
Link copied to clipboard
abstract fun asBinder(): IBinder
Link copied to clipboard
abstract fun deleteSimApn(slotId: String, apn: Apn): ApnStatus
Link copied to clipboard
Link copied to clipboard
abstract fun getCPUStats(): CPUStats
Link copied to clipboard
abstract fun getDeviceMode(): DeviceMode
Link copied to clipboard
abstract fun getFirmwareVersion(): String
Link copied to clipboard
abstract fun getMemoryStats(): MemoryStats
Link copied to clipboard
abstract fun getNetworkInfo(): NetworkInfo
Link copied to clipboard
abstract fun getSerialNumber(): String
Link copied to clipboard
abstract fun getSimData(): List<Sim>
Link copied to clipboard
abstract fun getSimSlotIds(): List<String>
Link copied to clipboard
abstract fun selectSimApn(slotId: String, apn: Apn): ApnStatus